63698df15069ee627ceb0e7d6fb314e7a58249f6,dbfit-java/db2/src/main/java/dbfit/environment/DB2iEnvironment.java,DB2iEnvironment,readIntoParams,#String[]#String#,64
Before Change
// int length=rs.getInt(3);
String direction = rs.getString(4);
Direction paramDirection = getParameterDirection(direction);
DbParameterAccessor dbp = new DbParameterAccessor(paramName,
paramDirection, getSqlType(dataType),
getJavaClass(dataType),
paramDirection == RETURN_VALUE ? -1
: position++);
allParams.put(NameNormaliser.normaliseName(paramName), dbp);
}
rs.close();
After Change
while (rs.next()) {
String paramName = rs.getString(1);
if (paramName == null)
paramName = "";
String dataType = rs.getString(2);
// int length=rs.getInt(3);
String direction = rs.getString(4);
Direction paramDirection = getParameterDirection(direction);
DbParameterAccessor dbp = createDbParameterAccessor(
paramName,
paramDirection, getSqlType(dataType),
getJavaClass(dataType),
paramDirection == RETURN_VALUE ? -1 : position++);
allParams.put(NameNormaliser.normaliseName(paramName), dbp);
}
rs.close();